Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 UPPER CHURCH ROAD Detached £83,000 7 Oct 1999
20 UPPER CHURCH ROAD Detached £482,500 26 Aug 2016
21 UPPER CHURCH ROAD Detached £408,500 28 Aug 2020
22 UPPER CHURCH ROAD Detached £100,000 6 Sep 2002
27 UPPER CHURCH ROAD Detached £318,000 29 Nov 2013
29 UPPER CHURCH ROAD Detached £126,000 17 Oct 1997